import axios from 'axios';
import { requestPost, req, requestGet } from './axiosFun';

/** 
 * 工会信息
 * @returns
 */
export const userInfo = (data) => { return req('get', "/api/union/info", data) };
/** 
 * 更改工会信息
 * @param {object} params UnionUpdateForm
 * @param {number} params.unionId 
 * @param {string} params.name 工会名称
 * @param {string} params.icon 工会图标
 * @param {string} params.description 工会简介
 * @returns
 */
export const edituserInfo = (data) => { return requestPost("/api/union/update", data) };
/** 
 * 踢出成员
 * @param {object} params UnionUserKickForm
 * @param {number} params.userId 用户id
 * @returns
 */
export const kick = (data) => { return requestPost("/api/union/user/kick", data) };

/** 
 * 工会成员列表
 * @param {string} keywords 
  * @param {string} current 页码 从1开始
  * @param {string} size 条数
  * @returns
 */
export const userList = (data) => { return requestGet("/api/union/user/list", data) };
